DTO — штука вроде очевидная: "не светить сущностями наружу". Но что дальше?
🔹 Кто-то делает DTO только в контроллерах, а внутри работает с доменными объектами. 🔹 Кто-то строит слоистую модель DTO-шек, даже между сервисами и репозиториями. 🔹 А кто-то вообще говорит: «DTO везде — меньше связность, проще миграции, лучше тестируемость». 💬 Вопрос к вам:
— Где заканчивается польза от DTO, а где начинается бессмысленная бюрократия? — DTO только на границах приложения или вообще везде? — Или пора забить и возвращать UserEntity напрямую в контроллер?
DTO — штука вроде очевидная: "не светить сущностями наружу". Но что дальше?
🔹 Кто-то делает DTO только в контроллерах, а внутри работает с доменными объектами. 🔹 Кто-то строит слоистую модель DTO-шек, даже между сервисами и репозиториями. 🔹 А кто-то вообще говорит: «DTO везде — меньше связность, проще миграции, лучше тестируемость». 💬 Вопрос к вам:
— Где заканчивается польза от DTO, а где начинается бессмысленная бюрократия? — DTO только на границах приложения или вообще везде? — Или пора забить и возвращать UserEntity напрямую в контроллер?
Durov said on his Telegram channel today that the two and a half year blockchain and crypto project has been put to sleep. Ironically, after leaving Russia because the government wanted his encryption keys to his social media firm, Durov’s cryptocurrency idea lost steam because of a U.S. court. “The technology we created allowed for an open, free, decentralized exchange of value and ideas. TON had the potential to revolutionize how people store and transfer funds and information,” he wrote on his channel. “Unfortunately, a U.S. court stopped TON from happening.”
A project of our size needs at least a few hundred million dollars per year to keep going,” Mr. Durov wrote in his public channel on Telegram late last year. “While doing that, we will remain independent and stay true to our values, redefining how a tech company should operate.
Библиотека джависта | Java Spring Maven Hibernate from sg